package com.ruifu.common.po;


import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 文档版本结构Bean
 * @author 宁义锐
 */
@Data
public class DmDocVerStr implements Serializable {

    private static final long serialVersionUID = 3624699187039646068L;
    /**
     * 关系ID
     */
    private Long dsDsId;

    /**
     * 父文档版本ID
     */
    private Long dsPDocvId;

    /**
     * 子文档版本ID
     */
    private Long dsCDocvId;

    /**
     * 关系类型
     */
    private Long dsStrType;

    /**
     * 数据有效性状态: 0：未发布 1：已发布 2：已废止
     */
    private Long dsVStatus;

    /**
     * 生效日期
     */
    private Date dsValidDate;

    /**
     *失效时间
     */
    private Date dsInValidDate;

    /**
     * 特殊有效性
     */
    private String dsSpecial;

    //基本属性定义

    /**
     * 创建者id
     */
    private Long dsCreator;

    /**
     * 创建时间
     */
    private Date dsCreDate;

    /**
     * 最后修改人id
     */
    private Long dsLastUpdator;

    /**
     * 最后修改日期
     */
    private Date dsLastUpdate;

    /**
     * 所有者ID
     */
    private Long dsOwner;

    /**
     * 所属部门ID
     */
    private Long dsOrgId;

    /**
     * 删除标记
     */
    private Boolean dsDelFlag;

    /**
     * 账套ID
     */
    private Long dsSetSid;
}
